// pages/input/inputList.js
const defaultSettings = require('../../config/defaultSettings')
import {eqRepairtUrl} from '../../api/eqRepair'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    eqRepairtUrl,
    defaultSettings,
    queryFormFields:[
      {field:'eqNo',label:'设备编号',component:'input',condition:'like'},
    ],
    queryFormData:{},
    emp:getApp().globalData.appInfo.emp,
    isLoad:false,//是否加载过
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    wx.setNavigationBarTitle({
      title: "维修列表",
    })
    this.data.isLoad=true
    let token = wx.getStorageSync(defaultSettings.tokenKey);
    if(!token){
      wx.reLaunch({
        url: '/pages/login/login',
      })
    }else{
      this.setData({emp:getApp().globalData.appInfo.emp})
    }
  
    
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    //为了保障维修后，数据得到刷新
    if(!this.data.isLoad){
      this.selectComponent("#repairListItem").searchQuery()
    }

    this.data.isLoad=false
    
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})